home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 1113 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  4.7 KB

  1. Path: nntp.teleport.com!sschaem
  2. From: sschaem@teleport.com (Stephan Schaem)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: Amiga programmers in deep shit...
  5. Date: 15 Jan 1996 17:09:40 GMT
  6. Organization: Teleport - Portland's Public Access (503) 220-1016
  7. Message-ID: <4de1ok$ren@maureen.teleport.com>
  8. References: <4ccpsd$d8f@maureen.teleport.com> <Kevin_Phair.040b@bgi.internet-eireann.ie> <4cjimb$4im@maureen.teleport.com> <Kevin_Phair.040n@bgi.internet-eireann.ie> <4cto7l$t4s@maureen.teleport.com> <4ctuqh$1gj@serpens.rhein.de> <4d0dch$cup@maureen.teleport.com> <4d0lji$b3s@serpens.rhein.de> <4d37mb$sbo@maureen.teleport.com> <4ddg32$7h5@serpens.rhein.de>
  9. NNTP-Posting-Host: kelly.teleport.com
  10. X-Newsreader: TIN [version 1.2 PL2]
  11.  
  12. Michael van Elst (mlelstv@serpens.rhein.de) wrote:
  13. : sschaem@teleport.com (Stephan Schaem) writes:
  14.  
  15. : > Scala only do OS call for there wipes? Kiosk software only do
  16. : > OS call? Have you ever tryed to write a realtime presentation
  17. : > system with only OS call?
  18.  
  19. : Hey c0d3r, no need to get the WritePixel()-is-slow-elegy out again.
  20.  
  21.  I wrote the above because one claim the OS is all you need to do
  22.  multimedia software. Writepixel could have been VERY fast if the library
  23.  supported display list... because the writepixel env would be kept
  24.  and the speed for the second and next pixel could have been totaly
  25.  optimal. But CBM only offered that solution... and its plain lame.
  26.  
  27.  writing a custom gfx library supporting display list work fine when 
  28.  you know the HW.. but if you fall back to call Writepixel() in the 'RTG'
  29.  version it would be totaly unusable... so you need to write yourself
  30.  a custom library for each HW you want your software to work on.
  31.  
  32.  unless realtime/speed is the least of yuor problem...
  33.  
  34. : > It goes a long way compare to previous OS version, but from the
  35. : > game market result not long enought to satisfy the industry.
  36.  
  37. : Nothing would ever satisfy c0d3rz. That's a basic rule and c0d3rz
  38. : agree to it in public. So any support for c0d3rz is a waste of time.
  39.  
  40.  Untrue.. Coders use other coders code... Supporting coder = making 
  41.  flexible effient library &  that use the HW correctly.
  42.  The amiga gfx library as yet to do that.. actually its pretty much shoot
  43.  itself in the foot. CBM should have created a special low level library
  44.  for higfh performance graphics aplication, a 2d one at first.. then 3d.
  45.  They didn't...
  46.  they had billion... unlike SGI at the time, look at the R&D diference,
  47.  I blame everything on CBM managment :)
  48.  
  49. : > IF somebody ask me to port donkey kong country to the A1200 I wont
  50. : > use an OS RTG solution.
  51.  
  52. : Not the big "I" in that sentence.
  53.  
  54.  ... Would "YOU" ?
  55.  
  56. : > Well, CBM was short sighted in developing graphics.library...
  57.  
  58. : Read above.
  59.  
  60.  Understand... the graphics.library is a joke and that mainly delayed
  61.  a good RTG system.. not games... that was my response to "its
  62.  because of coders that the amiga HW is where it is"
  63.  
  64.  Are you one of those picasso users that walk with that mean look 
  65.  because he cant play shadow of the beast on his GFX card in 1024x768?
  66.  
  67. : > & CBM thought it was very important that A500 floppy games work on a
  68. : > 040 based machine. How many people got an A4000 because it was 
  69. : > 'compatible' with some (Not many) a500 games? 
  70.  
  71. : Rather noone. Games did not run on A4000s, especially not A500 games.
  72. : A1200 games on the other hand (an A1200 doesn't run many A500 games
  73. : either) to happen to run on A4000s by chance,.. sometimes.
  74.  
  75.  So give me the excuse then why the A4000 is fited with a chipset with
  76.  a ECS emulation, if CBM worked so hard and was deleyed so much, so old 
  77.  software would work on the A4000?!?!?!...
  78.  
  79.  This is concerning: "CBM R&D was delayed because of coders"
  80.  
  81. : > Well, amazingly CBM can make software that hit the HW and work on all
  82. : > amigas... are they keeping vital info from coderz to do the same?!?!?!
  83.  
  84. : No. The message that you probably missed is that there can only be
  85. : _one_ that hits the HW (and slaughters immortables). This is either
  86. : the operating system or you. That's why you have arbitrating mechanisms
  87. : that are part of the OS. If you kill the OS you kill the arbitrating
  88. : mechanisms. If you kill the OS you kill all of its state.
  89.  
  90.  You dont kill the OS you put the OS to Sleep, awaik it when you are done.
  91.  But this wont fix anything... AT need to write a low level effienct
  92.  optimized library for multimedia, So people dont have to hit the HW.
  93.  1.x to 3.x is a joke... lets use QBlit, customcopperlist, and sprites:
  94.  What a joke...
  95.  
  96. : > Well, from what I understand coders are unwanted on the amiga platform
  97. : > and are actually a nuisance... So if they all go PC, who cares? :)
  98.  
  99. : Probably the game industry. They do not have the professional staff
  100. : to do games without the c0d3rz.
  101.  
  102.  They do... their is plenty of programmer around that know C,++ and the OS.
  103.  
  104.  Stephan
  105.